package com.ruoyi.business.vo;

import java.io.Serializable;

public class ResponseStatus implements Serializable {

    private String requestURL;

    private Integer errorCode;

    private String errorMsg;

    private Integer statusCode;

    private String statusString;

    private String subStatusCode;

    private Integer rebootRequired;

    public String getRequestURL() {
        return requestURL;
    }

    public void setRequestURL(String requestURL) {
        this.requestURL = requestURL;
    }

    public Integer getErrorCode() {
        return errorCode;
    }

    public void setErrorCode(Integer errorCode) {
        this.errorCode = errorCode;
    }

    public String getErrorMsg() {
        return errorMsg;
    }

    public void setErrorMsg(String errorMsg) {
        this.errorMsg = errorMsg;
    }

    public Integer getStatusCode() {
        return statusCode;
    }

    public void setStatusCode(Integer statusCode) {
        this.statusCode = statusCode;
    }

    public String getStatusString() {
        return statusString;
    }

    public void setStatusString(String statusString) {
        this.statusString = statusString;
    }

    public String getSubStatusCode() {
        return subStatusCode;
    }

    public void setSubStatusCode(String subStatusCode) {
        this.subStatusCode = subStatusCode;
    }

    public Integer getRebootRequired() {
        return rebootRequired;
    }

    public void setRebootRequired(Integer rebootRequired) {
        this.rebootRequired = rebootRequired;
    }

    public ResponseStatus(String requestURL, Integer errorCode, String errorMsg, Integer statusCode, String statusString, String subStatusCode, Integer rebootRequired) {
        this.requestURL = requestURL;
        this.errorCode = errorCode;
        this.errorMsg = errorMsg;
        this.statusCode = statusCode;
        this.statusString = statusString;
        this.subStatusCode = subStatusCode;
        this.rebootRequired = rebootRequired;
    }

    public ResponseStatus() {
    }

    @Override
    public String toString() {
        return "ResponseStatus{" +
                "requestURL='" + requestURL + '\'' +
                ", errorCode=" + errorCode +
                ", errorMsg='" + errorMsg + '\'' +
                ", statusCode=" + statusCode +
                ", statusString='" + statusString + '\'' +
                ", subStatusCode='" + subStatusCode + '\'' +
                ", rebootRequired=" + rebootRequired +
                '}';
    }
}
